#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
/*int fib(int x) {
	if (x <= 2)
		return 1;
	else {
		return fib(x - 1) + fib(x - 2);
	}
}

main() {
	int i = 0;
	int k = 0; 
	scanf("%d", &k);
	i=fib(k);
	printf("%d", i);
	return 0;
}*/
/*int main() {
	int i = 0;
	scanf("%d", &i);
	int fib = 0;
	int a = 1;
	int b = 1;
	if (i <= 2)
		printf("1");
	else
	{
		while (i >= 3) {
			fib = a + b;
			a = b;
			b = fib;
			i--;
		}
		printf("%d", fib);
	}

}*/
/*int fib(int x) {
	int a = 1;
	int b = 1;
	int c = 1;
	while (x >= 3) {
		c = a + b;
		a = b;
		b = c;
		x--;
	}
	return c;
}
int main() {
	int i = 0;
	while (scanf("%d", &i) == 1) {

		int sum = fib(i);
		printf("%d", sum);
	}
	return 0;
}*/
/*int pow(int x, int y) {
	if (y == 1) 
		return x;
	else {
		return x * pow(x, y - 1);
	}
}
int main() {
	int n = 0;
	int k = 0;
	scanf("%d %d", &n, &k);
	int sum = pow(n, k);
	printf("%d", sum);

}*/
/*int DigitSum(int x) {
	if (x < 10)
		return x;
	else
		return x%10 + DigitSum(x / 10);
}
int main() {
	int n = 0;
	scanf("%d", &n);
	int sum = DigitSum(n);
	printf("%d", sum);
	return 0;
}*/
/*void reverse_string(char* arr)
{
	char* left = arr;
	char* right = arr + strlen(arr) - 1;


	while (left < right)
	{
		char tmp = *left;
		*left = *right;
		*right = tmp;


		left++;
		right--;
	}
}

int main() {
	char arr[] = "abcdef";
	reverse_string(arr);
	printf("%s", arr);
}*/
/*int strlen(char* arr) {
	if (*arr =='\0') 
		return 0;
	else
		return 1 + strlen(arr + 1);
}*/
/*int strlen(char arr[]) {
	int count=0;
	while (*arr != '\0')
	{
		count++;
		arr++;
	}
	return count;
}
int main() {
	char arr[] = "abcdef";
	int len = strlen(arr);
	printf("%d", len);
	
	return 0;

}*/
/*int factorial(int x) {
	if (x == 1)
		return 1;
	else
		return x * factorial(x - 1);
 }*/
/*int  factorial(int x) {
	int b = 1;
	int i = 0;
	for (i = 1; i <= x; i++) {
		b = i * b;
	}
	return b;
}
int main() {
	int k = 0;
	scanf("%d", &k);
	int sum = factorial(k);
	printf("%d", sum);
		return 0;
}*/
int main() {
	int i = 0;
	scanf("%d", &i);

}